@charset "utf-8";
/* 你自己的样式 */
tr.odd td{background: #F9F9F9;}
.j_hform .select-box{width: 200px;background: #fff;}
.j_hform label{display: inline-block;width: 100px;text-align: right;}
.j_hform p{margin-top: 10px;}
.j_hform .item{display: inline-block;width: 100px;}

/* CSS Document */
* { margin:0; padding:0; }
html {height:100%}
body { margin:0; padding:0; height:100%;font: 14px/1.5 Helvetica, "微软雅黑",Arial,Tahoma; line-height:18px; color:#333; overflow:auto; background:#f5f5f5;}
img { border:0; }
ul li { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
em, i { font-style:normal; }
a { color:#444; text-decoration:none; }
pre{ font-family:Microsoft YaHei; font-size:16px; line-height:20px;}
select{ border-radius:none; -webkit-border-radius:none;}
/* －－－－－－－－－－－－－－－－－－－－样式初始化结束－－－－－－－－－－－－－－－－－－－－－－－－－－－－－ */
*{word-wrap:break-word}
.container{width: 100%;margin: 0px auto;clear: both;position: relative;min-width: 1000px;height:461px;height: auto;min-height: 461px;background:#fff;}
.clear{clear:both; overflow:hidden}
.content_left{margin-right:320px;}
.content_left img{ width:99%;display: block;}
.content_right{ width:320px;position:absolute;right:0px;top:0;height:461px;height: auto;min-height: 461px;}
.code{position: absolute;z-index: 10;top: 0px;right: 0px;}
.code p{position: absolute;top:0;right: 0;background: #fff;padding:10px;border:1px solid #ddd;display: block;opacity: 0;transition:all 0.3s ease-in 0s;width: 0;height: 0;overflow: hidden;}
.code p.hover{transition:all 0.3s ease-in 0s;opacity: 1;width: 160px;height: 160px;}
.login_box{ width: 80%;position: absolute;top: 50%;margin-top: -150px;height: 300px;left: 10%;}
.login_box_02{ width: 100%;position: absolute;top: 50%;margin-top: -228px;height: 450px;left: 0%;}

.login_list{ width:100%; height:auto; margin:0px auto; clear:both; overflow:hidden; margin-bottom:10px;}
.login_list ul li{ float:left; width:50%; text-align:center; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #b9c4cf;}
.login_list ul li a{ color:#666; text-decoration:none; width:100%;padding-top:10px; padding-bottom:10px; font-family:Microsoft YaHei; font-size:18px;}
#border{ border-bottom:2px solid #3498da; }
.use_box{ height:auto; clear:both; overflow:hidden; border-bottom:1px solid #b9c4cf; padding:20px;}
.use_box img{vertical-align: middle;}
.use_box input{ width:72%; border:none;margin-left:8%; outline:none; font-size:16px; color:#666;vertical-align: middle;height: 24px;line-height: 24px;}
.v_code{ width:100%;  height:60px; clear:both; overflow:hidden; line-height:60px; margin-top:30px;}
.v_code img{  float:left; margin-left:20px;margin-right: 20px;margin-top:10px;}
.v_code input{ width:40%; height:30px; border:1px solid #e4e4e4; float:left; margin-top:10px;  padding-left: 10px; font-size: 16px; outline:none;}
.login_sbmit{width:100%; clear:both; margin-top:20px;}
.login_sbmit input{ width:100%; height:40px; background:#2ba2f1; border:none;appearance:none; -webkit-appearance:none; color:#fff; font-size:16px; text-align:center; margin:0px auto; border-radius:5px; -webkit-border-radius:5px;}
.content_right_link{ font-size:12px;color:#999; position:absolute; bottom:20px; text-align:center;width: 100%;left: 0; line-height:24px; }
.login_box_link{ width:100%;  height:auto; clear:both; overflow:hidden; }
.login_box_link ul li{ text-align:center; margin-bottom:34px;}
.login_box_link ul li img{ width:78%; height:auto; margin:0px auto;}
.code_box{ text-align:center; position:absolute; top:50%; margin-top:-100px; left:50%; margin-left:-80px;}
.font{ text-align:center}
.font_bule{ color:#2ba2f1; text-decoration:underline}